module.exports = {
  publicPath: './',
  chainWebpack: (config) => {
    //忽略的打包文件
    config.externals({
      'vue': 'Vue',
      'vue-router': 'VueRouter',
      'vuex': 'Vuex',
      'axios': 'axios',
      'element-ui': 'ELEMENT',
    })
    const entry = config.entry('app')
    entry
        .add('babel-polyfill')
        .end()
    entry
        .add('classlist-polyfill')
        .end()
  },
  devServer: {
    port: 8080, // 源地址端口，自行修改
	disableHostCheck: true,//配置反向代理，一定要加上
    proxy: {
      '/api': {
        target: 'http://test-green-card.sxky168.com/api',  // 测试     
        ws: true,        //如果要代理 websockets，配置这个参数
        secure: false,  // 如果是https接口，需要配置这个参数
        changeOrigin: true,  //是否跨域
        pathRewrite: {
          '^/api': ''  // 重写地址
        }
      },
    }
  }
};
